Kubio\Core\CustomizerImporter C

Total Complexity 118
Dependencies 3
Dependents 1
Total lines 861
Lines of code 655
Logical lines of code 336
Comment lines 14
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
normalizeImage()
A
34 5 129
normalizeNavigation()
A
42 9 53
normalizeHero()
A
43 9 46
updateBlocks()
A
45 8 42
loadCurrentData()
A
48 8 32
normalizeIconsLists()
A
44 6 47
postProcessBlock()
S
47 6 43
normalizeBlockData()
S
54 7 22
normalizeButtonGroup()
S
51 5 26
processHeader()
S
55 5 21
swapHeroColumns()
S
56 5 19
normalizeTexts()
S
57 5 18
processCurrent()
S
59 5 14
setColumnsWidth()
S
53 4 23
maybeDecodeArray()
S
61 4 14
themeHasModifiedOptions()
S
64 4 9
removeHeroMediaColumn()
S
61 3 12
normalizeLogo()
S
62 3 11
process()
S
70 2 7
processFooter()
S
69 2 7
updateBlockInnerBlocks()
S
66 2 8
postProcessBlocks()
S
66 2 8
composeGradient()
S
64 2 9
canProcessCurrent()
S
70 2 6
__construct()
S
59 1 15
getCurrentPartData()
S
80 1 3
gradientStepToString()
S
73 1 4
processTemplate()
S
76 1 4
getCurrentData()
S
81 1 3